self-powered station - Almanca İngilizce Sözlük